have a little too much to drink - Turkish English Dictionary